technology initiative - Espagnol Anglais Dictionnaire